package com.gxa.mapper;

import com.gxa.pojo.entity.User;

/**
 * @author lch
 * @date 2024/3/25 16:10
 * @description
 **/
public interface UserMapper {

    /**
     * 根据手机号查询用户信息
     * @param phone
     * @return
     */
    User findUserByPhone(String phone);


    /**
     * 根据刷新token获取用户信息
     * @param freshToken
     * @return
     */
    User findUserByRefreshToken(String freshToken);


    /**
     * 注册新用户
     * @param user
     */
    void insertUser(User user);


    /**
     * 更新用户
     * @param user
     */
    void updateUser(User user);

}
